
//2825.循环增长使字符串子序列等于另一个字符串
class Solution {
public:
    bool canMakeSubsequence(string str1, string str2) {
        //遍历两个字符串找出是否有子序列
        int n=str1.size(),m=str2.size();
        int i=0,j=0;
        while(i<n&&j<m)
        {
            //判断字符是否相等，当前字符或者当前字符的下一个
            if(str1[i]==str2[j]||(str1[i]=='z'&&str2[j]=='a')||str1[i]+1==str2[j]) j++;
            i++;
        }
        return j==m;
    }
};